// 全局设置自定义指令，目的是当用户头像展示不出来时，会展示一个默认头像图片
export const imgError = {
  // inserted是当指令所在的元素节点，被插入到页面中触发，dom 已经解析完成，可以操作 dom
  inserted(el, binding) {
    // img 标签有一个 onerror 错误事件，执行时机：当图片加载失败的时候会执行这个事件
    el.onerror = () => {
      el.src = binding.value
    }
  }
}
